As promised, the place itself is great, the location also.