Great place. Excellent location and great set up. Very clean and modern and well laid out. Instructions clear and easy to use and the owner was very responsive when needed.