Hotel Port Jardín Milenio offers an upmarket restaurant and an outdoor pool within tropical gardens.