Check-in and check-out times are a bit extreme, but otherwise a great stay.