great location at a good price. Could be a little cleaner is some places. but otherwise a great experience with nice and helpful staff when they are around.