Wonderful place. Location is perfect with two beaches in walking distance along with all the shops and restaurants. Mary is a fantastic host and went out of her way giving us some local tips and recommendations. 5 stars!!