Lovely stay- wonderful hosts; beautiful views; lovely decor inside and out; convenient both to town and to the best beaches. Pricey but as always you get what you pay for. Highly recommended.