An excellent place, located in a very good location! Better than expected.