This place is exactly as advertised. Superb location with great amenities. Communicative and flexible hosts. We were extremely pleased with our stay.You won't be disappointed.