We stayed two non-consecutive nights and we absolutely loved it. Everything was clean and comfortable, the view from the back was spectacular, the kids loved the warm indoor pool area, the breakfast was adequate, with numerous options, the mattresses were comfortable, the location was great. We have no complaints.