The check in was easy and convenient- we arrived later than expected with no issues. The place is thoughtfully decorated. We did meet the dog, who was very friendly.