Excellent location. Great place to hang by the pool and beach. Food options close by were perfect. And it was easy to get anywhere we wanted. We would definitely stay here again!