This little gem of a place has everything you need and so much more. The location is perfect, close to shops, great places to eat and the beach.