This place was the best! As advertised, it's got everything you could wish for: beautiful layout, comfortable space, the kitchen is stocked with all the appliances and equipment you could wish for, and everything you'd want to take to the beach/river (beach towels, boogie boards, stand-up paddle boards, beach seats). We stayed for a month, and could happily keep our kids (6 and 8 years) occupied, between the beach, the river, very easy bus routes up and down the coast, easy walks to grocery stores, lots of local gyms, walkable aquatic centre, lots of local playgrounds, amazing wildlife. All around wonderful! The hosts were very responsive to any small issue or question that arose. A lovely place to stay! So thankful.