This was our second visit in two weeks. We were initially attracted to it because of the outdoor heated pool which did not dissapoint. The staff were helpful, courteous, polite, professional. The rooms immaculate - very relaxing. We had food on the second visit - dinner was perfect, breakfast, likewise. They seem to get everything right here. We look forward to visiting again - very, very soon.