Perfection! Great location, super clean and with a lovely courtyard to sit in. Highly recommend!