This hotel is just perfect - it has large apartments with lots of amenities (washing machine, pool, full kitchens, restaurant, 24 hour staff....)
We are from Canada, and I was traveling solo with my 9 year old. The hotel was so helpful in helping us arrange for food when we arrived, activities while we were there, and easy check out, restaurant bookings- it was such a great stay! The breakfast is amazing - we wouldn't stay anywhere else if we ever return. Thank you to all the staff!