Fantastic in every way. Luxurious, spacious, perfect location with everything you could ask for. The hosts were particularly helpful.