We really enjoyed our stay. The place was clean and spacious. The location was fantastic and we really enjoyed the outdoor seating space. The pool area was nice. Great proximity to beach and restaurants. Staff in the complex were very friendly and courteous.