Very clean, self-contained, great pool for cooling down and looked after exceptionally well by the friendly hosts. As per other reviews, probably best with a hire car if staying for a longer period, but overall very chilled out and fun stay, thanks!