This place is beautiful. It’s so much bigger than it appears in pictures and as others have said it is RIGHT on the beach. No restaurants or shops within short walking distance but Stephen provided other nearby recommendations. We loved our night here!