Great experience overall.
Rooms are clean with sufficient facilities.
Check-in and check-out are easy and well communicated.