Across the board, this place checked all the boxes for us. It was clean and tidy once we arrived. Very comfortable overnight with our young son. The check-in was very simple. Well worth it!