Xibalba Hotel is in a great location, on a quiet street close to restaurants, shopping and the bike path to the beach. The rooms are very basic, no TV, weak Wifi, no mini-fridge, no hairdryer, no toiletries other than hand soap, but it was clean and comfortable with a big bathroom, good shower and free bottled water. We would have preferred not to use the air conditioner at night but there were no screens on the windows so leaving them open was not an option. The breakfast was very nice and included granola, yogurt, fresh fruit, eggs any style, ham, juice and coffee. The two staff who we met, Tomas and the housekeeper/breakfast server were pleasant and helpful. The ground are very pretty and well-kept, but the pool was murky and covered in debris so we didn't do much swimming, although we did enjoy sitting around the pool at the end of a busy day. However it is clear that the hotel is geared for the diving community, and when the divers return around 4:00 p.m. the pool area becomes a rinsing off, drying area for scuba equipment. There are only four lounge chairs and two were covered in laundry and one with scuba gear. It is also a little noisy early in the morning when the divers are having breakfast and packing up equipment. Otherwise, the hotel is very quiet. We found the hotel to be just okay, but guests who are divers probably enjoy it much more.