Have stayed at a lot of Airbnbs to avoid awful business hotels - this was one of the best in terms of overall value and amenities