Ideally placed to explore George Town this is by far the most luxurious option in the city despite the rooms now looking a little tired.