The location is fantastic and we were very much looking forward to our stay. Unfortunately for us check in was not great, the apartment had not been cleaned, and it was not ready until the evening. We received no apology or further communication from Stefano, which left us feeling very disappointed.