Very nice, specious place in a great location.