Amazing place to stay! Super clean and new. John was a great host and very accommodating. Exactly like the pictures! Would stay again.