Great hotel in a good location equidistant between the beach and the old city. Comfortable, modern and with friendly staff, good breakfast and high hygiene and cleaning standards. My only disappointment was in the fitness facilities. There were no towels available in the gym, there were no cleaning tissues to wipe down equipment, rarely no cups for the water, no air conditioning (which made working out in the afternoon unbearable in the heat - it must be the only room in the hotel without air conditioning and of course the one that needs it most!) and the equipment could do with a refresh.