Easy check in, on-site parking, studio has everything you need for an enjoyable stay no matter the duration