Great location Beautiful beaches Lovely restaurants and town We will definitely be back