The Cayman, Marina Bay's Fan Favorite