A place which we can highly recommend, in every respect.