Location location location! Clean and convenient. Allocated parking and heated bathroom floors are always a bonus! Communication was on point and check in was seamless.