My wife and I stayed here for a quick getaway and had a wonderful time. The staff is very attentive, restaurant is excellent, the breakfast is wonderful, the hotel's atmosphere is very nice and it has a nice spa with pleasant amenities. While everything was quite good and we must not let the perfect be the enemy of the good, it should be pointed out that there were a few minuses, mostly arriving from a tiredness of the building that the attentive eye will catch. The location at the corner of two major roads and the resulting traffic noise as well as a very loud call to prayer in the morning were mildly disturbing. However, the positives more than make up for these minor issues, some of which are definitely not the hotel's fault. Given the opportunity, we would definitely stay here again.