Perfect location and well appointed. The onsite parking a big plus. Would look to use again.