This would have to be one of the best places we’ve stayed in! Waking up to a view of the ocean and hearing the birds, this place is a slice of paradise. The space is beautiful and has a warm homely feel. The hosts are very responsive and kindly offered a late check out. It’s so great for kids, especially the room with the best bunk beds ever and the pool. Can’t wait to come back to the beach ranch soon. Thank you, thank you x