What a gem! It had everything we needed. Check-in was a breeze. The directions and instructions were clear and super easy to follow. The host was very understanding and accommodating. Communication was quick and responsive. Highly recommend this place. Looking forward to staying here again in July!