Five stars! We even enjoyed a dip at the private beach.