This was my third consecutive year staying here. The apartment is beautiful and spacious, and the host was very welcoming, and helpful explaining how to use it. Although the flat is right in the centre it is very quiet, and well sheltered from the heat.We were told to bring our own bedding and towels, and that there would be an additional fee for a cleaner.. so we opted to clean ourselves, thinking we would be able to do a reasonable job, as we weren't spending much time at the flat. Unfortunately the host wasn't satisfied with our cleaning efforts, even though we left the flat reasonably tidy my most standards... which made me think that the cleaning should be mandated, and included in the price, even if this meant paying a bit more per night. Obviously the kind of people who would rent this liken us, aren't professional cleaners,.. so that would be my only main recommendation, as it then removes the stress, and appropriately manages expectations for the visitors.Otherwise, I'd love to stay here again, and was sad to leave.