The sevice has large room for improvement, the check in was terrible that I booked 2 rooms but could only get one while I checked in. I had to wait more than one hour to get all my rooms ready. And the breakfast was overcrowded, and the outdoor pool was closed, and the in room services was terrible low speed. All and all, the stay was terrible