What a great place. Very new and clean. We arrived a bit late, but self check-in was really easy and the place was neat and tidy.