We had a fantastic stay. The place was better than described, in terms of both size and amenities. Location perfect too - with a great view. Thank you to the hosts.