Awesome place. Everything was exactly as described and super clean , brilliant hosts, and incredible location. I had an amazing stay well worth the price. I definitely would stay again