Restaurant Selena offers a dining experience with sea views. Located near the beach, it's part of a hotel with modern amenities.