No, no food service but surrounding restaurants are available
No. But they are directly across the street from the beach. You have a beautiful beach view while eating at the hotel or their restaurant.
No. But, right across the street.
Thanks! Your answer is awaiting moderation.