Excellent Location, near to eateries, spas and taxis. Feels like a boutique hotel. Needs some upkeep as some parts of the hotel look weathered. BUT the service and amenities make up for it all. The rooms are well equipped, have balconies and are clean. The pool is rather small, but nice. The breakfast is grand and very satisfying. There are bikes available and lots of DVDs to choose from when your in for the evening. The service, however, was what will bring me back. There was a 'miscommunication' over the price of the hotel. BUT the staff handled the situation admirably and professionally. They worked very hard to make our stay enjoyable. We were four, two adults and two children, and always fest comfortable. The staff arranged a tourfor us, as well as worked with a vegetarian diet. A very good choice for all!