The service not so good. The floor not really clean enough. No wifi available, no TV channel. We need to call the technician to help handle it and it takes so long to wait. No free parking area:(But my children love the hot pool. Location to mall is good.