Very nice people. Very interesting interior decoration which cinema fans may love. Excellent location.