Chenchen place is the good fit for my group. Good location for the transportation and nice view. Our kids love the pool and spa there also.