Great location. Literally across the road from everything you need. 5-10minute walk to Marvel Stadium, which was ideal for us attending an event there. The host was very helpful and check in was easy with straight forward instructions. Will stay again