The Beach Ranch was fantastic, much more spacious than we had imagined. The location is sublime with just a short walk to the beach and rock pools. Very kid friendly and Bella was an amazing and very responsive host who even helped us find a babysitter. Can't wait to return.