Fantastic with check in and check out--accommodating of our arrival and leaving times. Loved the facilities--bathrooms gorgeous, lots of nice, thoughtful touches around the place. Kitchen was well-equipped and had all the basics.