I would definitely recommend this stay. The room is beautiful, the terrace is unbelievable and sofia is just so nice! She’s very helpful, kind and caring. The only thing to keep in mind is that the apartments are all at a high point, so if you don’t have a car you have to walk down/uphill for quite long.
Still, I think it’s totally worth it plus you will he fitter at the end of your vacation :)