Fantastic place, worth every dollar. It's immaculately clean and the hosts have made it that little extra special to enjoy the stay. Great location and very modern facilities.