Fantastic place, very clean and beautiful. The Terrace is a fabulous feature. The location is perfect, quiet but close to amazing traditional restaurants and squares.