Nice clean spacious and well laid out resort. Large comfortable rooms, swimming pool and jacuzzi. Well kept gardens, peaceful and restful surroundings which includes lovely golf course with mountains in the background. Tennis course included. Nice dining, bar and entertainment areas with outside patios to enjoy the view. Conducive to relaxing and just chilling out. Pretty hot though.