The view from the hotel is amazing, and the location is great, but hotels.com should really update their description as there is no bar onsite (there is one in front of the hotel, but not onsite, and it would have been lovely to enjoy a glass of wine with the great view), there is no library, and the staff isn't multilingual. They don't speak English very well nor Spanish. It is also not a luxury hotel. Our room smelled a bit like sewage from the pipes. The staff members never smile or greet you, but instead just often walk in front of you without a word. With exception to the breakfast staff member who was very friendly, and the young man that directs you to the taxi. The worst thing of all was the communication. I had to send many emails before I got a response to questions before our trip (again not luxury service). I finally got a response, but once we arrived they acted like they didn't know what we were talking about. We had to ask about 4 more times once we arrived until we were able to get our guide to see Carthage. The guide was great, but again the communication was off. We asked at the hotel how much it would cost and they said 25 dinar, but what they meant was 25 dinar an hour. That is a fair price, but we wanted to know in advance to make sure that we had enough cash on us. The basics like hot water, wifi, and ac worked. If they want the hotel to truly be luxury they need to change some things (starting with training). If not, the price needs to come down.