Beautiful location right on the beach. All required amenities. Large balcony. Close to restaurants and a supermarket. A great place to stay.