The place is wonderful and meets the description really well - it is spacious, clean and comfortable. The terrace overlooking the piazza is amazing!
Everything important is within walking distance, excellent cafes and restaurants nearby.