Place was exactly as advertised, recently renovated; very clean; and one can tell there was a high level of attention to details. James was readily available when I had questions and his directions/instructions were clear and easy to understand. Location and parking were also great & convenient.