Location was good. Parking is complex, near CPP Terrace or by the roadside. Stayed here for 5 days with a child. Difficult to stop at hotel lobby without shelter at the front. Service staff was OK, but housekeeping was bad to worse as the days go. Shower gel, tissue box and water were not refilled. Toilet not cleaned properly. Baby cot didn't come with proper mattress only until last day, not sure what happened. Extremely disappointed with housekeeping, beyond poor. Not advisable for family with young children.