Location - really good, close to shops, bars and restaurant of the bayside, and not far from public transport metromover.
Hotel - high standard, lives up to the intercontinental brand, spacious room.
Food - excellent, in house restaurant Toro toro is expensive but worth it.
Overall - good value for money. a decent choice, would recommend.