We had a great time in Castro with our two year old son! The village is nice and cosy, with a lovely harbour and nice restaurants, and close to other sights and nice beaches in the north. The flat is very nice and very clean, it looked as new and was lovely decorated. We could make use of a babybed and high chair so that was very convenient. We enjoyed the nice view from the roof terrace. The hosts are very nice and sweet. They warmly welcomed us to Castro and also were there in person to collect the keys when we left. They gave us good recommendations for restaurants and beaches in the area. Highly recommended! I would stay here again anytime.