The hotel was nice and clean, the service should be better. We were waiting to long for checking in, we received the room with an hour delay. While we were waiting they didn’t even offered us water. In the room we were missing towels and water, we called for the service a few times, but we didn’t get it, until we went for the reception. The accessibility for strollers is poor, specially around the pool or on the way to the beach. 10 minutes ofter we checked out and left the hotel I received a call from the hotel. The representative asked me with a lot of attitude if we are planning on leaving the room or that they will charge us for extra night. When I explained that we already checked out, she didn’t apologize for her mistake, and said with the same attitude that she is sending someone to check if we really left the room. It was very unpleasant, and not the way I expected to finish my vacation.