Very clean and has everything you need. Beds were very comfortable. Walking distance to all your needs.