The Beach Ranch - Garden is such an amazing and cosy place. The proximity to the beaches and shops is perfect, never too far to walk and it was so relaxing being able to hear the waves all day and minimal traffic noise. There a plenty of places to explore and surf and The Beach Ranch is the perfect place to return to with open plan living and all the kitchen utensils and appliances to cook up a feast. We loved our short stay there and wish we were there for longer...definitely next time!