Clean. Extremely basic, literally no amenities. Price is too high to have to pay 5 euros extra for a towel. No soap, shampoo, etc. 10 am check out is a bit too early. The apartment is on a busy, noisy street - lots of loud cars, trucks, etc. and roosters crowing early in the morning. The view is beautiful, the pool is nice. Good parking. Paolo is very responsive and helpful. Good communication.