Great views, good beach access and very well equipped accommodations.