VERY clean, GREAT location, included all amenities. Felt like a true home away from home! We loved it!