Unbeatable location! Great communication. Free on-site parking is a great plus. All small issues which arose were quickly addressed. Good value. Would stay again.