BnB's place met our needs and worked on short notice.