Location is fantastic to beach and shops! All amenities provided and great communication from host. Lovely stay. :)