We stayed here for one night waiting for our connecting flight the next morning. It was an ideal place to recover for those worn out after a long flight. It was close to the terminal, but not within walking distance; you need to take the complimentary hotel shuttle to get to the hotel. Check in was efficient and staff was courteous. We did not see anyone helping with luggages though. The room was on a smaller side but clean and well equipped with a comfortable bed. Complimentary coffee, tea and bottle water. Wi-fi was an extra charge. We ordered room service and food was OK, nothing to rave about. There was a indoor pool but we didn't get to use it. Breakfast spread was good and there was a egg station. Overall it's a nice place to stay while waiting for an early morning connecting flight.