Perfect location and space. It had all the amenities you'd expect from a hotel and more.