Amazing little gem right on the beach! We loved every minute of our stay & could not fault one thing. Location was perfect & Craigs hospitality was amazing! We will definitely be back. Thanks for a fab stay!!!