295 bed & breakfast