The hotel is an older building, but that wasn't an issue for me. There were definite pros; check-in was pleasant. Juan at the front desk checked us in and was very helpful and friendly. The initial impression walking in to the room was good, but the air con was at it's lowest temperature and it was warmer than what was indicated. The room felt a bit humid. On the positive side. The room had a kitchenette with a microwave, a large refrigerator, coffeemaker and a toaster. The sink had a sponge and dish soap. The restroom came with essentials as well. The beds were pretty comfy as well as the fold out sofa bed. However one of the main reasons I wasn't completely happy with my stay was that the CARPET in our room was STICKY and left the soles of our feet and socks very DIRTY. It made me question the cleanliness of the beds and everything else for that matter. We didn't get to swim in the pool, but a plus is that it's right on the beach.