For a weekend trip, we had a good stay overall. The place features good hospitality, thoughtful touches and value for money. Supermarket, restaurants, shops and a beach pretty close by.