We had a fantastic stay. Checkin was a breeze, communication was perfect, it exceeded our expectations!