Beautiful and bright, very clean and comfortable, walk to an awesome beach in 1 minute, friendly very obliging hosts, great amenities, within walking distance of shops, restaurants and attractions! Breakfast supplied with a few necessary condiments! They even supplied a DVD player which was great! Our only issue was that because the unit adjoins what must be the master suite which is where our bedrooms were, we were woken every morning between 5.30am - 7am with the noise of showering, walking, toilet etc So if you’re ok with no sleep ins then that’s good.