Lovely property, beautiful and overlooking the beaches. The resort is well kept and well maintained. The staff are very helpful and friendly. We felt like we were part of the family!