Sofia's place had everything we could need during our stay, from shampoo and nail polish remover to direction of what to do and where to go. Her villa is perfect for a family with children, just have to be careful with the stairs.