The beach ranch is located in such an amazing location - just a short stroll to beaches and the blue / green pools. With both a private courtyard (and perfect little pool) and large outdoor deck with bbq, it was the perfect place to kick back after a long day out. A very kid-friendly
space with the upstairs bunk / lounge room. The super comfy beds and linen were a nice touch.