Good hotel with benefits in restaurant, etc. Breakfast is really good - big buffet, omelet bar and special orders on breakfast desserts is possible. The room and hotel is clean. Nice staff - helpful, booked tour for us and service-minded. Pool and jacuzzi on roof, and there was no people in the pool besides us. Close to beach, and the hotel is also very central!
The hotel is connected with a mall, where there's shopping, supermarket and food. Mostly junk-food and chains. Mall is big, but quite empty.
I would stay here again.
The hotel has Marriott loyalty programme.