Very clean, great amenities and perfect location. We've stayed at this property more than once and will continue to come back and stay here.