290 bed & breakfast