The hotel has all the amenities of a resort from a pool, restaurant, games room, outdoor massage gazebo, and gym. It has a beautiful setting that overlooks the lush greenery being situated on top of a hill. It is a bit of a walk from the city but the hotel offers free scheduled shuttle service throughout the evening. Breakfast is good with variety of options and juices. Overall, great hotel for solo, family or business. Staff are quick to respond any issues. I would not recommend the bungalows as they are not as lit but the individual rooms are bright and lovely.