Perfect location! Clean and amenities were suitable. Checking in was a breeze and staff was very pleasant. Would highly recommend.