Everything from day one was perfect: Check in and out, communication, cleanliness, decor and details. 5 Stars all the way, and would definitely recommend.