Sofia’s place is perfect. It has everything you need, very clean, modern and welcoming. We found the location to be perfect, the children loved the pool (two teenagers and a 7yr old), comfy beds, easy parking, absolutely faultless.