Excellent location. Very clean. The place was smaller than we expected, but it worked for what we needed.