A great place to stay right next to the beach with all the essential amenities.