Clean, recently updated unit with all the essentials. Check-in and check-out was simple. Only minor complaint was being able to hear your neighbors talking through the wall, but never during sleep hours. All in all a great stay.