For the price we got on Hotels.com, we couldn't have asked for more. The only issue, and this is seriously inconvenient, was that the reception is not at the same address as the hotel, so when you arrive, your only alternative is to phone, and if you don't have a local mobile, that's very expensive. They need to sort that out urgently. Also beware of the old safes in the room. Ours got stuck and we had to wait til the next day for the manager.