Fantastic place, great terrace, outstanding and responsive hosts. Also, the terrific location is a strong plus - very close to St Peter.