Great place, great amenities, friendly staff