Clean and comfortable flat. My parents stayed for ~10 days and had no complaints. Communication with Giorgio was very easy and he is a great host.