we booked this apartment for the great reviews it had, and I have to say I am a bit disappointed. Marcello charged us extra for late check-in and the flat was adequate but not excellent. the location is great and it has 3 great terraces and great views, but the bathroom had mould on the ceiling and needs a renovation, on our second day the water from the taps turned muddy for half a day, the lights are confusing to turn on and off, and the bed wasn't the most comfortable. Overall I don't regret booking it, but would not book again.