I try to save 5-star reviews for exceptional properties, but this apartment met the "Very Good" standard in every way. It was clean, good location, easy check-in, amenities nearby. the balcony was nice, you can walk to anything (although beware, almost everything is down a big hill, which means UP a big hill on the way back). Spacious, comfortable, sufficiently stocked (olive oil, salt, pepper, coffee), nice bathrooms, and relatively new. Parking was available and convenient. Overall very good.