Renatos place is absolutely great. The roof terrace has a great view and the location is super central. You will feel at home immediately.