Wonderful location, clean, spacious and the hosts were very accommodating and easy to communicate with.