absolutely fantastic place. great location, with all amenities on your doorstep. fantastic hosts, the place was spotless and we'd stay here again in a heartbeat