Excellent location, and very clean! Staff is also very nice.