Absolutely amazing! Super clean, has everything you need and the location is perfect. Just as described but still definitely exceeded my expectations. The hosts were excellent and I would stay here again in a heartbeat