Beach Cliff Villas was better than we could have possibly expected. One of our guests had previously lived in the same area and was amazed at the PERFECT location that we had found. We had a lovely family gathering and everything about it was thoroughly enjoyable. Would definitely return and recommend to others.