Immaculate cleanliness, great location, all amenities for cooking and such, very comfortable beds, amazing tap water, nice shower.