very clean, great location, and good value. would definitely stay here again! love the amenities!