This is our second stay with Peter and Karen and we had another fantastic stay. Perfectly located with everything you need to feel right at home. Our kids especially loved the spa and pool plus the quick access to the beach. We will be back for sure.