We enjoyed our stay. This location had everything we needed. It was clean and Kelly was very friendly. The view was fantastic. The pool and beach were perfect for our kids. We are definitely thinking to go back in the near future!