Good location, great amenities, very kind staff