Great location, clean, spacious and great communication from the hosts. Perfect for our 5 week stay