Good location, nice room, Good staff and hospitality, and Good gym and amenities