Incredible place: location, great interior, nice terrace... everything we expected and more