Location, facility, room condition, staff all 5 stars. Would definitely stay again!