Amazing location, all the amenities you'd expect from a hotel room with a few thoughtful touches.