Excellent self contained accomodation, spotlessly clean, and in a great location. Hosts have thought of every detail, providing a welcome pack of goodies on arrival and use of the pool and BBQ. Best AirBnb we have stayed at!!