great location. clean. good access. easy parking