Great place by the beach with all the required amenities!