The resort itself is very impressive with big rooms, good meeting rooms and excellent back to nature landscaping plus the most important thing - excellent food. All the staff was very friendly. The hotel might be located away from the town center but is an excellent place to have a total relaxation. The pool is amazing several spa jets, runs the length of the resort , swim up. Bar and everything. Only a small improvement needed in the rooms. Better lightning and a high working chair rather than a dressing stool would be most useful.