Lovely place, pictures are accurate, outdoor area is semi shared. Location to beach and shops are great. Good amenities, clean and comfortable. Lovely outdoor area.