The apartment is spacious and has everything you could need for a stay with small children/babies. The hosts were very welcoming, kind and generous. The nearby beach is about a ten minute walk and was very clean and quiet. We really enjoyed our stay.