Exactly what we needed! Plenty of space, comfy beds, and in a great spot. Check in was easy and clearly communicated. Thanks so much for everything! We had a great time